subtidal sediment - French English Dictionary